remain stalled in a vehicle because of a difficulty with the land - Espagnol Anglais Dictionnaire